#ifndef __BE_SCENE_MANAGER__
#define __BE_SCENE_MANAGER__

class SceneManager
{
 private:
  static SceneManagerPtr inst;
  ScenePtr back, front;

  SceneManager();

 public:
  ~SceneManager();

  static SceneManagerPtr instance();

  ScenePtr getBackScene();
  ScenePtr getFrontScene();

  void swapScene();

};

#endif
